package com.whj.apidriver.service;

import com.whj.internalcommon.dto.DriverCarBindingRelationship;
import com.whj.internalcommon.dto.DriverUser;
import com.whj.internalcommon.dto.DriverUserWorkStatus;
import com.whj.internalcommon.dto.ResponseResult;

/**
 * @Auther: wanghaijun
 * @Date: 2023/1/12 - 01 - 12 - 13:53 
 * @Description: com.whj.apidriver.service
 */

public interface UserService {
    ResponseResult updateUser(DriverUser driverUser);

    ResponseResult changeWorkStatus(DriverUserWorkStatus driverUserWorkStatus);

    ResponseResult<DriverCarBindingRelationship> findMessage(String driverPhone);

    ResponseResult<DriverUserWorkStatus> getWorkStatus(Long driverId);
}
